Person detection apparatus and method

ABSTRACT

A system, method and apparatus for detecting the presence of a person in an area monitored by an electronic person detector that may operate both as a security motion sensor and a home automation occupancy sensor.

BACKGROUND I. Field of the Invention

The present invention relates to home security and, more particularly, to motion sensors used in security and home automation systems.

II. Description of Related Art

Home security systems are very popular in the United States and abroad. Such home security systems typically comprise a security panel and a number of sensors distributed around the home to detect unauthorized entry and/or movement inside the home. For example, a home may have all of its doors and windows monitored by installing a wireless door/window sensor onto each door and window of the home to detect unauthorized entry, and one or more motion sensors installed at one or more points inside the home for detecting unauthorized movement within the home. Each of the sensors may transmit a wireless signal to the security panel, where the security panel may take further action once a signal has been received from one of the sensors, such as to sound a siren inside the home or contact a remote monitoring facility.

Motion detectors may be susceptible to false alarms upon power-up, transmission of wireless signals or from interference emitted by certain internal components. Motion sensors typically comprise a pyroelectric infrared sensor that is sensitive to changes in voltage and current. During certain operating conditions, the voltage supplied to the pyroelectric infrared sensor may vary slightly, causing its output to indicate a false detection of motion.

In addition to the popularity of home security systems, home automation and control systems are now becoming widespread. Such systems allow users to monitor their home security systems, turn lights on and off remotely, lock and unlock doors remotely, as well as to better control home heating and air conditioning systems. In the latter category, home occupancy sensors are used to detect the presence of people inside homes to automatically control operation of heating and air conditioning systems, lights, etc.

Most motion and occupancy sensors are battery-powered, and occupancy sensors typically exhibit lower battery life than motion sensors, due to the fact that occupancy sensors transmit a signal every time occupancy is sensed. In contrast, motion sensors typically limit the number of transmissions by using a preset “dwell time”, usually on the order of between three and four minutes, that restricts transmission to once per dwell time. Thus, the batteries in motion sensors tend to last longer than batteries in occupancy sensors. This problem is exacerbated when an occupancy sensor is placed in a high-traffic area, such as an entry hallway or kitchen, for example. While battery life is usually better for motion sensors, a tradeoff occurs between battery life and an accurate ability to know when a person is present or not.

Another difference between motion sensors and occupancy sensors is the transmission of a “restore” command by motion sensors. A restore command is used to inform a central communication device, such as a home security panel, a networked gateway or hub device, that it is permissible to arm a security system. Typically, a security system cannot be armed until all doors and windows are closed, and all motion sensors report no motion. However, if motion is detected, for example, when a user is about to leave his or her home, the “motion detected” event may be “latched” at the central communication device, appearing that a “fault” currently exists (i.e., “motion detected”), the user might have to wait until the motion sensor's dwell time expires to arm the security system. In order to avoid this undesirable situation, some motion sensors transmit the restore command immediately after the transmission of any “motion detected” signal, which allows a security system to be armed shortly after a “motion detected” signal is received by the central communication device. Occupancy sensors generally do not use a restore command.

Given that both motion sensors and occupancy sensors determine the presence of people and given the expense to purchase both types of sensors, it might be desirable to use a motion sensor as a dual-purpose sensor: a security motion sensor and an occupancy sensor. However, given the fact that most occupancy sensors do not utilize a dwell time and/or a restore command, using occupancy sensors as motion sensors is a non-starter.

It would be desirable, though, to combine traditional motion sensors with occupancy sensors to eliminate the need to purchase both types of sensors. It would also be desirable to fix the false detection problems noted above with respect to motion detectors.

SUMMARY

A person detection system, method and apparatus and method is described herein. In one embodiment, a person detection apparatus is described, comprising a sensor for detecting a presence of a person in an area, a memory for storing processor-executable instructions;

a transmitter for sending wireless signals, and a processer coupled to the detector, the memory and the transmitter, for executing the processor-executable instructions that causes the electronic person detector to detect an initial presence of a person in the area monitored by the electronic person detector, when the electronic person detector is in a security mode of operation, transmit, by the transmitter, a motion-sensed signal in response to detecting the initial presence of the person, transmit, by the transmitter, a restore command after transmission of the motion-sensed signal, the restore command instructing a security and home automation receiver hub to perform a first action related to a security system, and when the electronic person detector is in an occupancy mode of operation transmit, by the transmitter, an occupied signal in response to detecting the initial presence of the person, transmit, by the transmitter, an unoccupied signal after an occupancy dwell time has expired if the person is no longer in the area, the dwell time initiated after detection of the person, the unoccupied signal instructing the security and home automation receiver hub to perform a second action related to a home automation system.

In another embodiment, a method, performed by an electronic person detector for detecting a presence of a person in an area monitored by the electronic person detector, is described, comprising detecting an initial presence of a person in the area monitored by the electronic person detector, when the electronic person detector is in a security mode of operation, transmitting a motion-sensed signal in response to detecting the initial presence of the person, transmitting, by the transmitter, a restore command after transmission of the motion-sensed signal, the restore command instructing a security and home automation receiver hub to perform a first action related to a security system, and when the electronic person detector is in an occupancy mode of operation, transmitting, by the transmitter, an occupied signal in response to detecting the initial presence of the person, transmitting, by the transmitter, an unoccupied signal after an occupancy dwell time has expired if the person is no longer in the area, the dwell time initiated after detection of the person, the unoccupied signal instructing the security and home automation receiver hub to perform a second action related to a home automation system.

BRIEF DESCRIPTION OF THE DRAWINGS

Other objects, features, and advantages of the present invention will become more apparent from the following detailed description of the preferred embodiments and certain modifications thereof when taken together with the accompanying drawings in which:

FIG. 1 illustrates a top, plan view of a home comprising a security system and a home automation system;

FIG. 2 is a functional block diagram of one embodiment of an electronic person detector used in conjunction with the security system and the home automation system as shown in FIG. 1;

FIG. 3 is a functional block diagram of one embodiment of a security and home automation hub used in conjunction with the security system and the home automation system as shown in FIG. 1;

FIG. 4 is a flow diagram illustrating one embodiment of a method for setup and operation of the electronic person detector as shown in FIG. 2;

FIG. 5 is a functional block diagram of another embodiment of an electronic person detector used in conjunction with the security system and the home automation system as shown in FIG. 1; and

FIG. 6 is a flow diagram illustrating one embodiment of a method for setup and operation of the electronic person detector as shown in FIG. 2 when the electronic person detector is set to act both as a security motion detector and a home automation occupancy sensor.

DETAILED DESCRIPTION

This disclosure describes an electronic person detector configured to act as either a security motion sensor, a home automation occupancy sensor, or both.

FIG. 1 illustrates a top, plan view of a home 100 comprising a security system 102 and a home automation system 104. In this particular example, security system 102 comprises three door/window sensors 106, 108 and 110, each for monitoring a door or a window of home 100, electronic person detector electronic person detector 112 and security and home automation hub 114. Home automation system, in this example, comprises two light control modules 116 and 118, an HVAC control module 120 that controls heating, ventilation and air conditioning (HVAC) unit 122, electronic person detector 112 and security and home automation hub 114. Electronic person detector 112 and security and home automation hub 114 are both common to security system 102 and to home automation system 104.

Each of the door/window sensors 106, 108 and 110 typically comprise a reed switch assembly, comprising a magnet, reed switch and a transmitter for wirelessly transmitting alarm signals to electronic person detector 112 when a door or window is opened or closed. Such sensors are well-known in the art.

Electronic person detector 112 is used to monitor an area inside or outside home 100 in proximity to electronic person detector 112, to detect movement and/or occupancy of one or more human beings within the area monitored by electronic person detector 112. Electronic person detector 112 may comprise a battery-powered motion sensor using passive infra-red (PIR) detection techniques, as known in the art, to detect infra-red heat as a person moves across the area. Electronic person detector 112 may, additionally or alternatively, comprise an occupancy sensor, used to determine the presence of one or more persons in the area using techniques such as ultrasonic, infra-red, thermal, or other well-known techniques to determine if a person is occupying the area. Unlike traditional motion (PIR) sensors, occupancy sensors generally do not require movement of a person in order to detect their presence. When either movement or the presence of a human being is detected, electronic person detector 112 transmits a wireless signal to security and home automation hub 114, indicative of such movement or presence, subject to a “dwell time”. Electronic person detector 112 additionally transmits a “restore command” to security and home automation hub 114 when electronic person detector 112 is acting as a security motion detector, allowing security system 102 to be armed. In an occupancy sensor mode of operation, an “unoccupied” signal is sent to security and home automation hub 114 that informs security and home automation hub 114 that the area is no longer occupied. Security and home automation hub 114, in turn, may perform one or more actions relating to home automation system 104, such as to turn off one or more lights via one or more of the light control modules, to turn HVAC 122 on or off, etc. More details of the dwell time, the restore command and the unoccupied signal will be provided later herein.

Electronic person detector 112 may be configured remotely using a personal communication device (not shown), such as a fixed or mobile computing device, such as a laptop or desktop computer, or it may comprise a mobile phone, tablet computer, wearable device, or some other device capable of wireless communications with electronic person detector 112, either directly or indirectly via local-area network (not shown) and/or a wide-area network (not shown) (when the personal communication device is located outside of home 100 and out of range of the local-area network). The personal communication device executes a software application or “app” that allows a user to change a dwell time of electronic person detector 112 or to configure electronic person detector 112 as a security motion detector, a home automation occupancy sensor, or both, by sending wireless commands to electronic person detector 112, either directly or via a local-area network. In another embodiment, the personal communication device may send such commands to a remote server (not shown), which stores account information for thousands, or millions, of user accounts, each account associated with a particular security and home automation hub. In this embodiment, a user account may store information pertaining to electronic person detector 112, such as a dwell time, an operating mode (i.e., security sensor, occupancy sensor, or both). The online server may update electronic person detector 112 with a new operating mode or other information in response to receiving commands from the personal communication device. In another embodiment, electronic person detector 112 is configured using mechanical means, such as a jumper or a switch.

In a security motion sensor mode of operation, electronic person detector 112 detects movement of people in an area monitored by electronic person detector 112, using techniques well-known in the art. When movement is detected, electronic person detector 112 sends a “motion-sensed” signal to security and home automation hub 114. After the signal is sent, electronic person detector 112 does not transmit any further motion-detected signals until a security dwell time has expired (even though additional movement may be detected during the security dwell time). The security dwell time is stored in memory, and a timer is started within electronic person detector 112 after motion is detected, or an alarm signal transmitted. Electronic person detector 112 does not transmit any other alarm signals until the timer reaches the security dwell time. This prevents electronic person detector 112 from continuously transmitting alarm signals when ongoing motion is detected, thus saving battery life. The security dwell time is typically set to something on the order of several minutes, such as between one and 10 minutes. In one embodiment, the elapsed time from when motion was detected is reset each time that motion is detected.

In an occupancy mode of operation, electronic person detector 112 acts as an occupancy sensor, using well-known techniques to determine when an area monitored by electronic person detector 112 is occupied by one or more persons, using either the same circuitry/components as is used to detect motion or different circuitry/components. When occupancy of an area monitored by electronic person detector 112 is detected, electronic person detector 112 sends an “occupied” signal to security and home automation hub 114. In one embodiment, an “unoccupied” signal is sent to security and home automation hub 114, indicating that no one is in the area monitored by electronic person detector 112. The unoccupied signal is sent after an occupancy dwell time has expired. The occupancy dwell time limits the time between transmissions in order to maximize battery life, and is typically set to a range of between one and 30 seconds. A timer is started when either occupancy is detected or when person detector 112 transmits the occupied signal, and another occupancy is not transmitted until no occupancy has been determined for at least the elapsed time exceeds the occupancy dwell time, and, if no one is determined to be in the area monitored by electronic person detector 112 after the occupancy dwell time expires, the unoccupied signal is sent to security and home automation hub 114, indicating that no one is in the area. Security and home automation hub 114, in turn, performs one or more home automation related actions upon receipt of the unoccupied signal, such as turning lights off via the lighting control modules, turning off HVAC system 122 via HVAC control module 120, etc.

Security and home automation hub 114 comprises a central electronic point of monitoring and control for security system 102 and home automation system 104. While shown in FIG. 1 as being located within home 100, in other embodiments, security and home automation hub 114 may be located “in the cloud”, i.e., its functionality performed by a remote server (not shown) accessible by a “gateway” device (not shown) in home 100 via one or more wide-area networks (not shown), such as the Internet. In the remaining disclosure, any reference to security and home automation hub 114 may include reference to such a “cloud-based” implementation.

Security and home automation hub 114 comprises circuitry to receive wireless signals from the security sensors 106, 108, 110 and electronic person detector 112, as well as to send signals to light control modules 116, 118 and to HVAC control module 120. In some embodiments, one or more of the security sensors may be configured to receive wireless signals transmitted from security and home automation hub 114, and/or the home automation control modules may be configured to transmit signals to security and home automation hub 114. Examples of devices similar to security and home automation hub 114 include Apple Inc.'s HomeKit® bridge and Samsung's SmartThings® hub.

Security and home automation hub 114 may be configured to operate in one of several different security modes of operation, such as “armed-away”, “armed-home” or “off”. In the armed-away mode of operation, security and home automation hub 114 performs one or more actions when it receives an alarm signal from one of the door/window sensors or electronic person detector 112 (i.e., a signal from the door/window sensors indicating that a door or window has been opened, or a “motion-sensed” signal from electronic person detector 112), such as causing a loud, local siren inside or outside of home 100 to sound, and/or contacting a remote monitoring facility (not shown) for further action. The armed-away mode may be activated when a person is leaving home 100 and no one else is inside, via a user interface of security and home automation hub 114 or by a personal communication device (not shown), such as a smart phone, wearable communication device, personal computer, or other similar devices.

The armed-home mode of operation operates similarly to the armed-away mode of operation, except that motion or occupied signals from electronic person detector 112 are ignored. The armed-home mode of operation is used when people are inside home 100 and desire protection against unauthorized intrusions via perimeter sensors such as door/window sensors 106, 108 and 110.

In the off mode of operation, security and home automation hub 114 ignores alarm signals from door/window sensors 106, 108, 110 and electronic person detector 112 for security purposes, but may continue to monitor these sensors for other types of signals from these sensors, such as heartbeat signals, low battery signals, inclusion or learn signals, etc. Additionally, alarm signals from the security sensors may be used for home automation purposes. For example, an alarm signal from door/window sensor 106, indicating that a window is open, may cause security and home automation hub 114 to send a command to HVAC module 120 for HVAC module 120 to turn HVAC system 122 off. Finally, while in the off mode of operation, home automation functionality is typically not affected.

Light control modules 116 and 118 are well-known electronic devices that allows one or more lights to be remotely controlled, while HVAC control module 120 controls HVAC system 122. In one embodiment, security and home automation hub 114 sends wireless signals to such modules to turn lights on or off, depending on whether an area monitored by electronic person detector 112 is occupied by one or more persons, or not. For example, when electronic person detector 112 alerts security and home automation hub 114 that a person is present in a room, security and home automation hub 114 may transmit one or more signals to light control module 116, 118, or both, instructing the light control module(s) to cause one or more lights in the room to turn on. When electronic person detector 112 determines that the room is no longer occupied, it may send an “unoccupied” signal to security and home automation hub 114, indicating that the room is now vacant. Security and home automation hub 114 may, in turn, transmit a wireless signal to the light control module(s) to turn respective lights off. HVAC system 122 may be controlled in a similar manner, i.e., when people are detected, HVAC system 122 is enabled and when people are not detected, HVAC system 122 is disabled or placed into a quiescent state.

FIG. 2 is a functional block diagram of one embodiment of electronic person detector 112. In this embodiment, electronic person detector 112 comprises a processor 200, a memory 202, a person sensor 204, a transceiver 206, an indicator 208 and an optional jumper/switch 210. In another embodiment, person sensor 204 comprises circuitry to detect movement and separate circuitry to detect occupancy. It should be understood that the functional blocks may be connected to one another in a variety of ways, that additional function blocks may be used (for example, amplification or filtering), and that not all functional blocks necessary for operation of electronic person detector 112 are shown for purposes of clarity, such as a power supply.

Processor 200 is configured to provide general operation of electronic person detector 112 by executing processor-executable instructions stored in memory 202, for example, executable code. Processor 200 typically comprises a general purpose processor, such as an ADuC7024 analog microcontroller manufactured by Analog Devices, Inc. of Norwood Mass., although any one of a variety of microprocessors, microcomputers, microcontrollers, and/or custom ASICs selected based on size, cost, power consumption, computing power, and/or other factors. In one embodiment, processor 200 comprises a Z-Wave 700 series processor, such as a ZGM130S SIP module, sometimes used in combination with a general purpose processor, in an embodiment that utilizes the Z-wave 700 protocol.

Memory 202 is coupled to processor 200 and comprises one or more non-transitory, information storage devices, such as RAM, ROM, flash memory, or virtually any other type of electronic, optical, or mechanical information storage device. Memory 202 is used to store the processor-executable instructions for operation of electronic person detector 112 as well as any information used by processor 200, such as one or more dwell times that defines how often electronic person detector 112 may transmit when motion and/or occupancy is detected. Memory 202 could, alternatively or in addition, be part of processor 200, as in the case of a microcontroller comprising on-board memory.

Person sensor 204 is coupled to processor 200 and comprises a sensor and related circuitry and, in some embodiments, firmware, to detect motion caused by a person in proximity to electronic person detector 112 and/or the presence (or absence) of a person in proximity to electronic person detector 112. Person sensor 204 may comprise one or more pyroelectric infrared sensors (for detecting motion of an infra-red emitting body), ultrasonic detectors (for detecting a doppler shift from a reflected body), heat or thermal detectors (for determining a temperature change), carbon dioxide sensors (for detecting the presence of carbon dioxide), microwave sensors (for detecting a doppler shift from a reflected body), a keycard detector (for determining when a hotel guest has inserted a hotel key card), and/or a camera (using firmware to detect a shape in the form of a person).

The pyroelectric infrared sensors used by many motion detectors may be sensitive to changes in its supply voltage and/or current. Such changes may occur as a result of a relatively high current draw from the battery during transmission of signals, such as transmission of heartbeat signals, battery low indicator signals, or other signals transmitted during the course of normal operation with security and home automation hub 114. A similar problem may be present upon initial power up of electronic person detector 112. Solutions to these problems are described later herein.

Transceiver 206 is coupled to processor 200 and comprises circuitry necessary to transmit and receive wireless signals from security and home automation hub 114 and/or, in some embodiments, a local-area network and/or a personal communication device. Transceiver 206 may further be configured to transmit and receive signals from other “nodes” in a mesh network, such as other security sensors or home automation control modules in security system 102 or home automation system 104. As used herein, any reference to transmissions between electronic person detector 112 and security and home automation hub 114 shall also include transmissions to and from other nodes in either security system 102 or home automation system 104 to relay signals between electronic person detector 112 and security and home automation hub 114. In any case, such circuitry to transmit and receive signals is well known in the art and may comprise BlueTooth, Wi-Fi, Z-wave, Zigbee, X-10, RF, optical, or ultrasonic circuitry, among others. In some embodiments, transceiver 206 is incorporated as part of processor 200.

Indicator 208 is coupled to processor 200 or, alternatively, transceiver 206, for providing a visual indication that a transmission has been, is or has just occurred. Electronic person detector 112 may transmit a number of different types of signals, including a “motion-sensed” signal, an “occupied” signal, an “unoccupied” signal, one or more restore signals, a battery low signal, initialization signals when electronic person detector 112 is initialized with security and home automation hub 114, data retransmissions from other sensors in a mesh network environment, as well as other signals. During transmission of at least some of these signals, processor 200 or transceiver 206 causes indicator 208 to illuminate, either for a predetermined time period or in some sort of modulated fashion, i.e., blinking a number of times.

FIG. 3 is a functional block diagram of one embodiment of security and home automation hub 114. In this embodiment, security and home automation hub 114 comprises a processor 300, a memory 302, a first transceiver 304, and a second transceiver 306. It should be understood that the functional blocks may be connected to one another in a variety of ways, that additional function blocks may be used (for example, amplification or filtering), and that not all functional blocks necessary for operation of security and home automation hub 114 are shown for purposes of clarity, such as a power supply.

Processor 300 is configured to provide general operation of security and home automation hub 114 by executing processor-executable instructions stored in memory 302, for example, executable code. Processor 300 typically comprises a general purpose processor, such as a 1.2 GHz Quad-Core Cortex™-A7 processor designed by ARM holdings of Cambridge, England, although any one of a variety of microprocessors, microcomputers, microcontrollers, and/or custom ASICs may be used, selected based on size, cost, power consumption, computing power, and/or other factors.

Memory 302 is coupled to processor 300 and comprises one or more non-transitory, information storage devices, such as RAM, ROM, flash memory, or virtually any other type of electronic, optical, or mechanical information storage device. Memory 302 is used to store the processor-executable instructions for operation of security and home automation hub 114 as well as any information used by processor 300, such as a list of security sensors and control modules along with identification information of each sensor/control module, among other information. Memory 302 could, alternatively or in addition, be part of processor 300, as in the case of a microcontroller comprising on-board memory.

Transceiver 304 is coupled to processor 300 and comprises circuitry necessary to wirelessly communicate with the security sensors and the control modules. In some embodiments, more than one transceiver is used, each transceiver configured to communicate using a particular wireless communication protocol. Such circuitry is well known in the art and may comprise BlueTooth, Wi-Fi, Z-wave, Zigbee, X-10, RF, optical, or ultrasonic circuitry, among others.

Transceiver 306 is coupled to processor 300 and comprises circuitry necessary to wirelessly communicate with a local or wide area network, such as circuitry in accordance with any Wi-Fi or cellular data standard. Transceiver 306 is used to communicate with a remote server in embodiments where remote operation and setup of security and home automation hub 114, electronic person detector 112, or some other component of security system 102 or home automation system 104 is permissible using, for example, an app running on a smart phone.

FIG. 4 is a flow diagram illustrating one embodiment of method, or algorithm, performed by electronic person detector 112 and security and home automation hub 114, for setup and operation of electronic person detector 112. It should be understood that in some embodiments, not all of the steps shown in FIG. 4 are performed and that the order in which the steps are carried out may be different in other embodiments. It should be further understood that some minor method steps have been omitted for purposes of clarity.

The process begins at block 400, where a user configures electronic person detector 112 to operate in a security mode of operation, an occupancy mode of operation, or both. In the security mode of operation, electronic person detector 112 detects motion of a human being in proximity to electronic person detector 112 using person sensor 204 and notifies security and home automation hub 114 when motion has been detected, and security and home automation hub 114 processes the signal from electronic person detector 112, which causes security and home automation hub 114 to perform one or more security-related actions when security system 102 is in an armed-away mode of operation.

In the occupancy mode of operation, electronic person detector 112 acts as an occupancy sensor, sending “occupied” signals to security and home automation hub 114 when electronic person detector 112 detects that one or more people are in an area proximate to electronic person detector 112. The signals are received by security and home automation hub 114, and security and home automation hub 114 performs one or more home automation related actions upon receiving the signals, such as to cause one or more lights to turn on or off, control HVAC system 122, etc.

In the “both” mode of operation, i.e., operating as both a security sensor and an occupancy sensor, electronic person detector 112 transmits motion-sensed signals (when motion is determined), occupied signals (when occupancy is determined), as well as other signals, to security and home automation hub 114 and security and home automation hub 114 may cause one or more security-related actions to occur when a motion-sensed signal is received (i.e., sound an alarm, contact a remote monitoring facility, provide a notification to a user via smart phone, etc.) and may cause one or more home automation actions when an occupied signal is received (i.e., turn lights on/off, control HVAC system 122, provide a notification by smartphone, etc.). In one embodiment, person sensor 204 comprises two, different detectors, one to detect motion of a human being (such as a pyroelectric infrared sensor) and a different detector to detect occupancy (such as a thermal detector, IR sensor, etc.), and processor 200 processes signals from both detectors to separately determine motion and occupancy. In another embodiment, person sensor 204 comprises a single detector type, for example a thermal detector, that provides signals used by processor 200 to determine motion as well as occupancy.

In one embodiment, electronic person detector 112 is placed into a particular mode of operation using a “jumper”, i.e., a connector, that electrically couples two points of circuitry inside electronic person detector 112 together, or a switch (jumper/switch 210). Processor 200 determines which mode of operation is intended by determining which circuit points have been coupled by the jumper/switch 210 upon application of power. In another embodiment, a user launches an application on a personal communication device to configure electronic person detector 112. The application may initiate a session with a remote server to access an account where information pertaining to electronic person detector 112 is stored, and any associated information such as an owner's name, address, phone number, account number, email address, etc. In other embodiments, the personal communication device communicates with electronic person detector 112 either directly (i.e., using Bluetooth or BLE), or indirectly (i.e., via a local-area network). In any case, electronic person detector 112 receives an instruction from the personal communication device to operate in a particular mode of operation. Processor 200 receives this instruction and causes electronic person detector 112 to operate in the mode indicated in the instruction.

At block 402, electronic person detector 112 is powered on. Typically, electronic person detector 112 comprises a battery having a rated voltage of 3.3 volts.

At block 404, upon receiving power, processor 200 begins a timer that is used to determine an elapsed time from when power was applied to electronic person detector 112. Prior to the timer reaching a predetermined time period, such as 500 ms—one second or more, processor 200 ignores signals from person sensor 204. During the predetermined time period, person sensor 204 may send erroneous signals to processor 200, due to variations in voltage and current as each component of electronic person detector 112 is energized when power is turned on. The erroneous signals may be interpreted by processor 200 as an indication of a person moving in proximity to electronic person detector 112. Ignoring the signal from person sensor 204 avoids transmission of a false “motion-sensed” signal. “Ignoring” may mean processor 200 not processing the signals from person sensor 204, changing one or more threshold values used to detect movement to values that do not trigger a determination that movement has been detected, or disabling transceiver 206.

In another embodiment, a current draw and/or supply voltage drop to one or more components is monitored by processor 200 using techniques well known in the art to determine when to begin monitoring/processing signals from person sensor 204. The current draw/voltage drop may comprise a current flowing from the battery or a current flowing though one or more other components of electronic person detector 112, or a supply voltage provided to one or more components. When the current and/or voltage has stabilized, i.e., has not changed more than a predetermined amount within a predetermined time period, such as 1 milliamp in a two second time period, or 20 millivolts over a three second time period, processor 200 begins monitoring/processing signals from person sensor 204. In another embodiment, the current/voltage is considered stable when the current draw drop is less than a predetermined amount, such as a quiescent current draw, i.e., a current draw when electronic person detector 112 is powered on but not transmitting.

In another embodiment, processor 200 monitors the output of person sensor 204 and begins processing signals from person sensor 204 when the output of person sensor 204 is stable, i.e., less than a predetermined voltage limit stored in memory 202. In the case where person sensor 204 is a pyroelectric infrared sensor, the predetermined voltage limit may be 10 millivolts. In a related embodiment, the output is determined to be stable by processor 200 when a difference/delta between two consecutive samples (slope/derivative) of the output of person detector 204 is less than a natural rise and fall time of person detector 204, e.i. 10 mv each sample for, for example, 5 seconds.

In yet another embodiment, processor 200 begins monitoring/processing signals from person sensor 204 using a combination of the above, i.e., when a timer expires after power up, when a current draw is stable, and/or when an output of person sensor 204 is stable.

Once processor 200 determines that one or more criteria, above, has been achieved, processor 200 begins monitoring person sensor 204 to determine whether movement and/or occupancy has been detected, and responds accordingly when motion, occupancy, or both, are detected.

At block 406, electronic person detector 112 is “learned” or “included” into security and home automation hub 114, using techniques well known in the art. During the learn process, processor 200 may transmit a first identification code stored in memory 202 (such as a first serial number or other alpha-numeric string) when electronic person detector 112 is operating in the security mode of operation, transmit a second identification code stored in memory 202 (such as a second serial number or other alpha-numeric string) when electronic person detector 112 is operating in the occupancy mode of operation, or transmit a third identification code stored in memory 202 (such as a third serial number or other alpha-numeric string) when electronic person detector 112 is operating in both the security mode of operation and the occupancy mode of operation. Each of the identification codes provides an indication to security and home automation hub electronic person detector 112 of an operating mode of electronic person detector 112, so that security and home automation hub 114 may processes signals received from electronic person detector 112 accordingly.

At block 408, processor 200 may modify one or more parameters stored in memory 202 based on whether electronic person detector 112 is in the security mode of operation or the occupancy mode of operation. When electronic person detector 112 is in the security mode of operation, processor 200 may modify a dwell time and a restore time stored in memory 202.

In the security mode of operation, the dwell time is a predetermined time period during which electronic person detector 112 does not transmit a “motion-sensed” signal, even when processor 200 determines that motion is present. In the security mode of operation, processor 200 may set the dwell time on the order of several minutes, such as between about one and five minutes. By setting the dwell time to a value on the order of several minutes, electronic person detector 112 will not waste precious battery life transmitting multiple “motion-sensed” signals after first detecting motion in the area proximate to electronic person detector 112.

In the occupancy mode of operation, the dwell time is a predetermined time period after determining occupancy, or upon transmission of an occupied signal, during which electronic person detector 112 does not transmit another occupied signal, even when processor 200 determines that a person is still present. In the occupancy mode of operation, processor 200 may set the dwell time to a value on the order of seconds, such as between about one second and thirty seconds, typically less than the dwell time when electronic person detector 112 is in the security mode of operation. By setting the dwell time to about between one and thirty seconds, electronic person detector 112 will not waste precious battery life transmitting multiple occupied signals after first detecting motion in the area proximate to electronic person detector 112.

In the security mode of operation, processor 200 transmits a restore command after a determination of motion or a transmission of a “motion-sensed” signal. In the security mode of operation, the restore command “clears” a fault condition that exists at security and home automation hub 114, allowing security system 102 to be armed. Typically, in most security systems, all faults must be cleared from the system before it can be armed. This means that all monitored doors and windows must be closed, and that motion is not sensed in any area monitored by any motion detectors. When electronic person detector 112 detects motion, the “motion-sensed” signal received by security and home automation hub 114 creates a fault condition related to electronic person detector 112 and unless cleared, security system 102 cannot be armed. Thus, transmitting the restore command soon after transmitting the “motion-sensed” command allows security system 102 to be armed in a situation where the area being monitored near an entry/exit door. In the security mode of operation, processor 200 typically transmits the restore command within a few seconds after transmission of a “motion-sensed” signal, such as between about zero and five seconds.

In the occupancy mode of operation, electronic person detector 112 transmits an “unoccupied” signal after expiration of the dwell time if no one is determined to be in the area monitored by electronic person detector 112. The unoccupied signal informs security and home automation hub 114 that no one is present in the area and, in response, security and home automation hub 114 may perform one or more actions, such as to turn off one or more lights, turn off HVAC system 122, etc. In the occupancy mode of operation, processor 200 transmits the unoccupied signal after no occupancy has been determined for an occupancy dwell time of between about one to thirty seconds.

At block 410, electronic person detector 112 is operating in the security mode of operation when jumper/switch 210 is configured for electronic person detector 112 to operate in the security mode.

At block 412, processor 200 detects motion in the area monitored by electronic person detector 112, using signals provided by person sensor 204, as is known in the art.

At block 414, in response to detecting motion, processor 200 causes indicator 208 to stay, or become, extinguished. Illumination of indicator 208 may occur during transmissions from electronic person detector 112 to alert persons nearby of one or more events or status, such as transmissions of motion-sensed signals, transmissions of heartbeat signals, transmissions of low battery signals, indications of status, such as during the learn process described at block 406, processor 200 may cause indicator 208 to flash several times to indicate successful or unsuccessful inclusion into security and home automation hub 114. However, illumination of indicator 208 may cause interference when transmitting signals, because some indicators 208 may require a relatively high forward voltage in order to become illuminated. Typically, the relatively high voltage is provided by a voltage regulator that can generate radio-frequency signals that interfere with the wireless signals transmitted by transceiver 206.

In one embodiment, where processor 200 causes signals to be transmitted by transceiver 206, processor 200 extinguishes indicator 208, if it is illuminated, just before transmission of any signals, and then re-illuminates indicator 208 after transmission has occurred.

In another embodiment, electronic person detector 112 comprises a Zwave module, such as a ZGM130S Z-Wave 700 SiP Module manufactured by Silicon Labs of Austin, Tex., that combines the functionality of transceiver 206 with at least some of the functionality of processor 200. A functional block diagram of this embodiment is shown in FIG. 5. FIG. 5 illustrates this embodiment of electronic person detector 112, comprising Zwave module 500, memory 502, person detector 504, indicator 508, optional jumper/switch 510 and co-processor 512. Memory 502, person detector 504, indicator 508, optional jumper/switch 510 comprise the same or similar functionality as memory 202, person sensor 204, indicator 208, and optional jumper/switch 210 as shown in FIG. 2, respectively. Zwave module 200 comprises a microcontroller unit (MCU) and an integrated RF transceiver. In order to preserve battery life, Zwave module 500 is typically kept in a quiescent state until “awakened” by co-processor 512. Co-processor 512 comprises a low cost, low-power microprocessor or microcontroller (such as one of a family of microcontrollers made by Microchip Technology of Chandler, Ariz.) which may execute processor-executable instructions stored in memory 502, or stored within a memory of co-processor 512, to perform certain functions, such as to monitor signals from person detector 504, and to awake Zwave module 500 when co-processor 512 determines movement (or occupancy when in an occupancy mode of operation). Co-processor 512 may also control illumination of indicator 508 in accordance with commands sent to co-processor 512 from Zwave module 500 (i.e., illuminate, extinguish, blink, etc.). In this embodiment, Zwave module 500 sends a command to extinguish, or keep extinguished, indicator 508 while Zwave module 500 transmits signals to security and home automation hub 114. When transmission has been completed, Zwave module 500 may send co-processor 512 a signal to resume the state of indicator 508 just prior to transmission, or it may send co-processor 512 a signal to illuminate indicator 508 for a predetermined time period, such as 1 second, in order to inform nearby persons that electronic person detector 112 just transmitted a signal.

At block 416, while indicator 208 is extinguished, processor 200 causes a “motion-sensed” signal to be transmitted by transceiver 206 to security and home automation hub 114.

At block 418, processor 200 causes indicator 208 to illuminate (i.e., continuously, blinking, for a predetermined time period etc.) or to resume its state (illuminated or not) just prior to processor 200 determining that motion had occurred.

At block 420, after the motion-sensed signal has been transmitted, processor 200 determines when to transmit the restore command. Processor 200 determines that electronic person detector 204 is operating in a security mode of operation, either by checking jumper/switch 210, or by checking a flag that may have been set upon power-up, indicating whether electronic person detector 112 is operating in the security mode of operation, the occupancy mode of operation, or both.

At block 422, after determining that electronic person detector 112 is operating in the security mode of operation, processor 200 transmits the restore command “immediately” after transmitting the motion-sensed signal. “Immediately” means from about zero to five seconds. Security and home automation hub 114 receives the restore command and, in response, clears a fault associated with electronic person detector 112, as is known in the art.

At block 424, electronic person detector 112 is operating in an occupancy mode of operation when jumper/switch 210 is configured for electronic person detector 112 to operate in the occupancy mode.

At block 426, processor 200 determines that a person is present in the area monitored by electronic person detector 112 using techniques well-known in the art.

At block 428, processor 200 causes indicator 208 to stay, or become, extinguished, as explained above.

At block 430, processor 200 causes transceiver 206 to transmit an occupied signal, indicating that electronic person detector 112 detected a person present in the area monitored by electronic person detector 112.

At block, 432, processor 200 starts a timer to determine an elapsed time from when occupancy was detected, or from when the occupied signal was transmitted.

At block 434, processor 200 determines that the elapsed time has met or exceeded a predetermined occupancy dwell time stored in memory 202.

At block 436, processor 200 determines that no other determinations of occupancy had been detected during the predetermined occupancy dwell time.

At block 438, in response to determining that no other determinations of occupancy had been detected during the predetermined occupancy dwell time, processor 200 causes transceiver 206 to transmit an unoccupied signal. Processor 200 may extinguish and/or cause indicator 208 to become or remain extinguished during transmission, as described above.

At block 440, the unoccupied signal is received by security and home automation hub 114.

At block 442, in response to receiving the unoccupied signal, processor 300 performs one or more home automation operations, such as to transmit a signal to one or more of the light control modules 114 and/or 116 instructing the light control module(s) to turn off one or more lights, send a signal to HVAC control module 120 instructing HVAC control module 120 to shut off or otherwise change an operating characteristic of HVAC system 122, or some other operation related to home automation and/or control.

FIG. 6 is a flow diagram illustrating one embodiment of method, or algorithm, performed by electronic person detector 112 and security and home automation hub 114, for setup and operation of electronic person detector 112 when electronic person detector 112 is set to act both as a security motion detector and a home automation occupancy sensor. It should be understood that in some embodiments, not all of the steps shown in FIG. 6 are performed and that the order in which the steps are carried out may be different in other embodiments. It should be further understood that some minor method steps have been omitted for purposes of clarity.

The process begins at block 600, where a user configures electronic person detector 112 to operate in the “both” mode of operation, i.e., as a security motion detector and a home automation occupancy sensor.

In the “both” mode of operation, i.e., operating as both a security sensor and an occupancy sensor, electronic person detector 112 transmits both motion-sensed signals (when motion is determined) and occupied signals (when occupancy is determined) to security and home automation hub 114, as well as other signals, and security and home automation hub 114 may cause one or more security-related actions to occur when a motion-sensed signal is received (i.e., sound an alarm, contact a remote monitoring facility, provide a notification to a user via smart phone, etc.) and may cause one or more home automation actions when an occupied signal is received (i.e., turn lights on/off, control HVAC system 122, provide a notification by smartphone, etc.). In one embodiment, person sensor 204 comprises two, different detectors, one to detect motion of a human being (such as a pyroelectric infrared sensor) and a different detector to detect occupancy (such as a thermal detector, IR sensor, etc.), and processor 200 processes signals from both detectors to separately determine motion and occupancy. In another embodiment, person sensor 204 comprises a single detector type, for example a thermal detector, that provides signals used by processor 200 to determine motion as well as occupancy.

In one embodiment, electronic person detector 112 is placed into the “both” mode of operation using a “jumper”, as explained previously. In another embodiment, a user launches an application on a personal communication device to configure electronic person detector 112, also explained previously.

At block 602, electronic person detector 112 is powered on. Typically, electronic person detector 112 comprises a battery having a rated voltage of 3.3 volts.

At block 604, upon receiving power, processor 200 begins operating in either the security mode of operation or the occupancy mode of operation, depending on a default instruction in the processor-executable instructions stored in memory 202. As an example, the method will be described as electronic person detector 112 operating in the occupancy mode of operation.

At block 606, electronic person detector 112 operates in the occupancy mode of operation similar to the operations described in the method of FIG. 4, blocks 424-434, transmitting an occupied signal to security and home automation hub 114 when occupancy has been determined, and transmitting an unoccupied signal to security and home automation hub 114 when no occupancy has been detected during the home automation dwell time.

At block 608, a user places security system 102 into an armed-away mode of operation using user interface of security and home automation hub 114, or by using an app executed on a personal communication device, such as a smart phone.

At block 610, in response to being placed into the armed-away mode of operation, security and home automation hub 114 transmits a signal to electronic person detector 112, indicating that security system 102 has been placed into the armed-away mode of operation.

At block 612, electronic person detector 112 receives the signal from security and home automation hub 114 via transceiver 206.

At block 614, in response to receiving the signal, processor 200 places electronic person detector 112 into the security mode of operation by monitoring person sensor 204 for movement of a person in proximity to electronic person detector 112, rather than occupancy.

At block 616, when movement is detected by processor 200, processor 200 transmits the motion-sensed signal, as described previously, following “immediately” by a restore command, also described previously.

At block 618, at some time later when the user arrives back at home 100, the user changes the armed-away mode of security system 102 to either into an “off” state or to the armed-home mode of operation.

At block 620, in response to placing security system 102 into either the off state or the armed-home state, security and home automation hub 114 transmits a signal to electronic person detector 112, indicating that security system 102 has been placed into a “disabled” state of either off or the armed-home mode of operation.

At block 622, electronic person detector 112 receives the signal from security and home automation hub 114 via transceiver 206.

At block 624, in response to receiving the signal, processor 200 places electronic person detector 112 back into the occupancy mode of operation by monitoring person sensor 204 for occupancy of a person in proximity to electronic person detector 112, rather than movement.

At block 626, processor 200 operates in the occupancy mode, transmitting an occupied signal to security and home automation hub 114 when occupancy is detected and an unoccupied signal when no occupancy is detected for a period equal to or greater than the occupancy dwell time.

Therefore, having now fully set forth the preferred embodiment and certain modifications of the concept underlying the present invention, various other embodiments as well as certain variations and modifications of the embodiments herein shown and described will obviously occur to those skilled in the art upon becoming familiar with said underlying concept. It is to be understood, therefore, that the invention may be practiced otherwise than as specifically set forth in the appended claims. 

1. An electronic person detector, comprising: a sensor for detecting a presence of a person in an area; a memory for storing processor-executable instructions; a transmitter for sending wireless signals; and a processer coupled to the sensor, the memory and the transmitter, for executing the processor-executable instructions that causes the electronic person detector to: detect an initial presence of a person in the area monitored by the electronic person detector; when the electronic person detector is in a security mode of operation: transmit, by the transmitter, a motion-sensed signal in response to detecting the initial presence of the person; transmit, by the transmitter, a restore command after transmission of the motion-sensed signal, the restore command instructing a security and home automation receiver hub to perform a first action related to a security system; and when the electronic person detector is in an occupancy mode of operation: transmit, by the transmitter, an occupied signal in response to detecting the initial presence of the person; transmit, by the transmitter, an unoccupied signal after an occupancy dwell time has expired if the person is no longer in the area, the dwell time initiated after detection of the person, the unoccupied signal instructing the security and home automation receiver hub to perform a second action related to a home automation system.
 2. The electronic person detector of claim 1, wherein the processor-executable instructions comprise further instructions that causes the electronic person detector to: when the electronic person detector is in a security mode of operation: detect a second presence of the person in the area; determine that a security dwell time has expired, the security dwell time initiated after the initial detection of the person in the area; and transmit a second motion-sensed signal only if the security dwell time has expired.
 3. The electronic person detector of claim 2, wherein the security dwell time is between zero and five seconds.
 4. The electronic person detector of claim 1, wherein the restore command comprises an instruction for execution by the security and home automation receiver hub to reset a status of the electronic person detection device so that the security system may be armed.
 5. The electronic person detector of claim 1, wherein the unoccupied signal comprises an instruction for execution by the security and home automation receiver hub to reset a status of a home automation component.
 6. The electronic person detector of claim 4 wherein the unoccupied signal comprises an instruction for execution by the security and home automation receiver hub to reset a status of a home automation component.
 7. The electronic person detector of claim 1, further comprising: a wireless receiver coupled to the processor; wherein the processor-executable instructions comprise further instructions that further cause the electronic person detector to: receive an armed-away status from the security and home automation receiver hub when the security system has been placed in an armed-away mode of operation; and in response to receiving the armed-away status, place the electronic person detector into the security mode of operation.
 8. The electronic person detector of claim 1, further comprising: a wireless receiver coupled to the processor; wherein the processor-executable instructions comprise further instructions that further cause the electronic person detector to: receive an armed-home status from the security and home automation receiver hub when the security system has been placed in an armed-home mode of operation; and in response to receiving the armed-home status, place the electronic person detector in the occupancy mode of operation.
 9. A method, performed by an electronic person detector, for detecting a presence of a person in an area monitored by the electronic person detector, comprising: detecting an initial presence of a person in the area monitored by the electronic person detector; when the electronic person detector is in a security mode of operation: transmitting a motion-sensed signal in response to detecting the initial presence of the person; transmitting, by the transmitter, a restore command after transmission of the motion-sensed signal, the restore command instructing a security and home automation receiver hub to perform a first action related to a security system; and when the electronic person detector is in an occupancy mode of operation: transmitting, by the transmitter, an occupied signal in response to detecting the initial presence of the person; transmitting, by the transmitter, an unoccupied signal after an occupancy dwell time has expired if the person is no longer in the area, the dwell time initiated after detection of the person, the unoccupied signal instructing the security and home automation receiver hub to perform a second action related to a home automation system.
 10. The method of claim 9, further comprising: when the electronic person detector is in a security mode of operation: detecting a second presence of the person in the area; determining that a security dwell time has expired, the security dwell time initiated after the initial detection of the person in the area; and transmitting a second motion-sensed signal only if the security dwell time has expired.
 11. The method of claim 10, wherein the security dwell time is between zero and five seconds.
 12. The method of claim 9, wherein the restore command comprises an instruction for execution by the security and home automation receiver hub to reset a status of the electronic person detection device so that the security system may be armed.
 13. The method of claim 9, wherein the unoccupied signal comprises an instruction for execution by the security and home automation receiver hub to reset a status of a home automation component.
 14. The method of claim 12 wherein the unoccupied signal comprises an instruction for execution by the security and home automation receiver hub to reset a status of a home automation component.
 15. The method of claim 9, further comprising: receiving an armed-away status from the security and home automation receiver hub when the security system has been placed in an armed-away mode of operation; and in response to receiving the armed-away status, placing the electronic person detector into the security mode of operation.
 16. The method of claim 9, further comprising: receiving an armed-home status from the security and home automation receiver hub when the security system has been placed in an armed-home mode of operation; and in response to receiving the armed-home status, placing the electronic person detector in the occupancy mode of operation. 